{"ast":null,"code":"var __assign = this && this.__assign || function () {\n  __assign = Object.assign || function (t) {\n    for (var s, i = 1, n = arguments.length; i < n; i++) {\n      s = arguments[i];\n      for (var p in s) {\n        if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\n      }\n    }\n    return t;\n  };\n  return __assign.apply(this, arguments);\n};\nvar __rest = this && this.__rest || function (s, e) {\n  var t = {};\n  for (var p in s) {\n    if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];\n  }\n  if (s != null && typeof Object.getOwnPropertySymbols === \"function\") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n    if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];\n  }\n  return t;\n};\nimport React from \"react\";\nimport { IconContext, DefaultContext } from \"./iconContext\";\nfunction Tree2Element(tree) {\n  return tree && tree.map(function (node, i) {\n    return React.createElement(node.tag, __assign({\n      key: i\n    }, node.attr), Tree2Element(node.child));\n  });\n}\nexport function GenIcon(data) {\n  // eslint-disable-next-line react/display-name\n  return function (props) {\n    return React.createElement(IconBase, __assign({\n      attr: __assign({}, data.attr)\n    }, props), Tree2Element(data.child));\n  };\n}\nexport function IconBase(props) {\n  var elem = function elem(conf) {\n    var attr = props.attr,\n      size = props.size,\n      title = props.title,\n      svgProps = __rest(props, [\"attr\", \"size\", \"title\"]);\n    var computedSize = size || conf.size || \"1em\";\n    var className;\n    if (conf.className) className = conf.className;\n    if (props.className) className = (className ? className + \" \" : \"\") + props.className;\n    return React.createElement(\"svg\", __assign({\n      stroke: \"currentColor\",\n      fill: \"currentColor\",\n      strokeWidth: \"0\"\n    }, conf.attr, attr, svgProps, {\n      className: className,\n      style: __assign(__assign({\n        color: props.color || conf.color\n      }, conf.style), props.style),\n      height: computedSize,\n      width: computedSize,\n      xmlns: \"http://www.w3.org/2000/svg\"\n    }), title && React.createElement(\"title\", null, title), props.children);\n  };\n  return IconContext !== undefined ? React.createElement(IconContext.Consumer, null, function (conf) {\n    return elem(conf);\n  }) : elem(DefaultContext);\n}","map":{"version":3,"names":["__assign","Object","assign","t","s","i","n","arguments","length","p","prototype","hasOwnProperty","call","apply","__rest","e","indexOf","getOwnPropertySymbols","propertyIsEnumerable","React","IconContext","DefaultContext","Tree2Element","tree","map","node","createElement","tag","key","attr","child","GenIcon","data","props","IconBase","elem","conf","size","title","svgProps","computedSize","className","stroke","fill","strokeWidth","style","color","height","width","xmlns","children","undefined","Consumer"],"sources":["/Users/poppie/Desktop/development/messenger/app/frontend/node_modules/react-icons/lib/esm/iconBase.js"],"sourcesContent":["var __assign = this && this.__assign || function () {\n  __assign = Object.assign || function (t) {\n    for (var s, i = 1, n = arguments.length; i < n; i++) {\n      s = arguments[i];\n      for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\n    }\n    return t;\n  };\n  return __assign.apply(this, arguments);\n};\nvar __rest = this && this.__rest || function (s, e) {\n  var t = {};\n  for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];\n  if (s != null && typeof Object.getOwnPropertySymbols === \"function\") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n    if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];\n  }\n  return t;\n};\nimport React from \"react\";\nimport { IconContext, DefaultContext } from \"./iconContext\";\nfunction Tree2Element(tree) {\n  return tree && tree.map(function (node, i) {\n    return React.createElement(node.tag, __assign({\n      key: i\n    }, node.attr), Tree2Element(node.child));\n  });\n}\nexport function GenIcon(data) {\n  // eslint-disable-next-line react/display-name\n  return function (props) {\n    return React.createElement(IconBase, __assign({\n      attr: __assign({}, data.attr)\n    }, props), Tree2Element(data.child));\n  };\n}\nexport function IconBase(props) {\n  var elem = function (conf) {\n    var attr = props.attr,\n      size = props.size,\n      title = props.title,\n      svgProps = __rest(props, [\"attr\", \"size\", \"title\"]);\n    var computedSize = size || conf.size || \"1em\";\n    var className;\n    if (conf.className) className = conf.className;\n    if (props.className) className = (className ? className + \" \" : \"\") + props.className;\n    return React.createElement(\"svg\", __assign({\n      stroke: \"currentColor\",\n      fill: \"currentColor\",\n      strokeWidth: \"0\"\n    }, conf.attr, attr, svgProps, {\n      className: className,\n      style: __assign(__assign({\n        color: props.color || conf.color\n      }, conf.style), props.style),\n      height: computedSize,\n      width: computedSize,\n      xmlns: \"http://www.w3.org/2000/svg\"\n    }), title && React.createElement(\"title\", null, title), props.children);\n  };\n  return IconContext !== undefined ? React.createElement(IconContext.Consumer, null, function (conf) {\n    return elem(conf);\n  }) : elem(DefaultContext);\n}"],"mappings":"AAAA,IAAIA,QAAQ,GAAG,IAAI,IAAI,IAAI,CAACA,QAAQ,IAAI,YAAY;EAClDA,QAAQ,GAAGC,MAAM,CAACC,MAAM,IAAI,UAAUC,CAAC,EAAE;IACvC,KAAK,IAAIC,CAAC,EAAEC,CAAC,GAAG,CAAC,EAAEC,CAAC,GAAGC,SAAS,CAACC,MAAM,EAAEH,CAAC,GAAGC,CAAC,EAAED,CAAC,EAAE,EAAE;MACnDD,CAAC,GAAGG,SAAS,CAACF,CAAC,CAAC;MAChB,KAAK,IAAII,CAAC,IAAIL,CAAC;QAAE,IAAIH,MAAM,CAACS,SAAS,CAACC,cAAc,CAACC,IAAI,CAACR,CAAC,EAAEK,CAAC,CAAC,EAAEN,CAAC,CAACM,CAAC,CAAC,GAAGL,CAAC,CAACK,CAAC,CAAC;MAAC;IAC/E;IACA,OAAON,CAAC;EACV,CAAC;EACD,OAAOH,QAAQ,CAACa,KAAK,CAAC,IAAI,EAAEN,SAAS,CAAC;AACxC,CAAC;AACD,IAAIO,MAAM,GAAG,IAAI,IAAI,IAAI,CAACA,MAAM,IAAI,UAAUV,CAAC,EAAEW,CAAC,EAAE;EAClD,IAAIZ,CAAC,GAAG,CAAC,CAAC;EACV,KAAK,IAAIM,CAAC,IAAIL,CAAC;IAAE,IAAIH,MAAM,CAACS,SAAS,CAACC,cAAc,CAACC,IAAI,CAACR,CAAC,EAAEK,CAAC,CAAC,IAAIM,CAAC,CAACC,OAAO,CAACP,CAAC,CAAC,GAAG,CAAC,EAAEN,CAAC,CAACM,CAAC,CAAC,GAAGL,CAAC,CAACK,CAAC,CAAC;EAAC;EACjG,IAAIL,CAAC,IAAI,IAAI,IAAI,OAAOH,MAAM,CAACgB,qBAAqB,KAAK,UAAU,EAAE,KAAK,IAAIZ,CAAC,GAAG,CAAC,EAAEI,CAAC,GAAGR,MAAM,CAACgB,qBAAqB,CAACb,CAAC,CAAC,EAAEC,CAAC,GAAGI,CAAC,CAACD,MAAM,EAAEH,CAAC,EAAE,EAAE;IAC3I,IAAIU,CAAC,CAACC,OAAO,CAACP,CAAC,CAACJ,CAAC,CAAC,CAAC,GAAG,CAAC,IAAIJ,MAAM,CAACS,SAAS,CAACQ,oBAAoB,CAACN,IAAI,CAACR,CAAC,EAAEK,CAAC,CAACJ,CAAC,CAAC,CAAC,EAAEF,CAAC,CAACM,CAAC,CAACJ,CAAC,CAAC,CAAC,GAAGD,CAAC,CAACK,CAAC,CAACJ,CAAC,CAAC,CAAC;EACnG;EACA,OAAOF,CAAC;AACV,CAAC;AACD,OAAOgB,KAAK,MAAM,OAAO;AACzB,SAASC,WAAW,EAAEC,cAAc,QAAQ,eAAe;AAC3D,SAASC,YAAY,CAACC,IAAI,EAAE;EAC1B,OAAOA,IAAI,IAAIA,IAAI,CAACC,GAAG,CAAC,UAAUC,IAAI,EAAEpB,CAAC,EAAE;IACzC,OAAOc,KAAK,CAACO,aAAa,CAACD,IAAI,CAACE,GAAG,EAAE3B,QAAQ,CAAC;MAC5C4B,GAAG,EAAEvB;IACP,CAAC,EAAEoB,IAAI,CAACI,IAAI,CAAC,EAAEP,YAAY,CAACG,IAAI,CAACK,KAAK,CAAC,CAAC;EAC1C,CAAC,CAAC;AACJ;AACA,OAAO,SAASC,OAAO,CAACC,IAAI,EAAE;EAC5B;EACA,OAAO,UAAUC,KAAK,EAAE;IACtB,OAAOd,KAAK,CAACO,aAAa,CAACQ,QAAQ,EAAElC,QAAQ,CAAC;MAC5C6B,IAAI,EAAE7B,QAAQ,CAAC,CAAC,CAAC,EAAEgC,IAAI,CAACH,IAAI;IAC9B,CAAC,EAAEI,KAAK,CAAC,EAAEX,YAAY,CAACU,IAAI,CAACF,KAAK,CAAC,CAAC;EACtC,CAAC;AACH;AACA,OAAO,SAASI,QAAQ,CAACD,KAAK,EAAE;EAC9B,IAAIE,IAAI,GAAG,SAAPA,IAAI,CAAaC,IAAI,EAAE;IACzB,IAAIP,IAAI,GAAGI,KAAK,CAACJ,IAAI;MACnBQ,IAAI,GAAGJ,KAAK,CAACI,IAAI;MACjBC,KAAK,GAAGL,KAAK,CAACK,KAAK;MACnBC,QAAQ,GAAGzB,MAAM,CAACmB,KAAK,EAAE,CAAC,MAAM,EAAE,MAAM,EAAE,OAAO,CAAC,CAAC;IACrD,IAAIO,YAAY,GAAGH,IAAI,IAAID,IAAI,CAACC,IAAI,IAAI,KAAK;IAC7C,IAAII,SAAS;IACb,IAAIL,IAAI,CAACK,SAAS,EAAEA,SAAS,GAAGL,IAAI,CAACK,SAAS;IAC9C,IAAIR,KAAK,CAACQ,SAAS,EAAEA,SAAS,GAAG,CAACA,SAAS,GAAGA,SAAS,GAAG,GAAG,GAAG,EAAE,IAAIR,KAAK,CAACQ,SAAS;IACrF,OAAOtB,KAAK,CAACO,aAAa,CAAC,KAAK,EAAE1B,QAAQ,CAAC;MACzC0C,MAAM,EAAE,cAAc;MACtBC,IAAI,EAAE,cAAc;MACpBC,WAAW,EAAE;IACf,CAAC,EAAER,IAAI,CAACP,IAAI,EAAEA,IAAI,EAAEU,QAAQ,EAAE;MAC5BE,SAAS,EAAEA,SAAS;MACpBI,KAAK,EAAE7C,QAAQ,CAACA,QAAQ,CAAC;QACvB8C,KAAK,EAAEb,KAAK,CAACa,KAAK,IAAIV,IAAI,CAACU;MAC7B,CAAC,EAAEV,IAAI,CAACS,KAAK,CAAC,EAAEZ,KAAK,CAACY,KAAK,CAAC;MAC5BE,MAAM,EAAEP,YAAY;MACpBQ,KAAK,EAAER,YAAY;MACnBS,KAAK,EAAE;IACT,CAAC,CAAC,EAAEX,KAAK,IAAInB,KAAK,CAACO,aAAa,CAAC,OAAO,EAAE,IAAI,EAAEY,KAAK,CAAC,EAAEL,KAAK,CAACiB,QAAQ,CAAC;EACzE,CAAC;EACD,OAAO9B,WAAW,KAAK+B,SAAS,GAAGhC,KAAK,CAACO,aAAa,CAACN,WAAW,CAACgC,QAAQ,EAAE,IAAI,EAAE,UAAUhB,IAAI,EAAE;IACjG,OAAOD,IAAI,CAACC,IAAI,CAAC;EACnB,CAAC,CAAC,GAAGD,IAAI,CAACd,cAAc,CAAC;AAC3B"},"metadata":{},"sourceType":"module"}